horsemint (monarda punctata) - French English Dictionary